import request from '@/utils/request'

// 电影评论分页
export function pageCommentsByMovie(params) {
  // params: { mid, pageNo?, pageSize?, minScore? }
  return request.get('/user/comment/page', { params })
}

// 我的评论分页（需登录）
export function myCommentsPage(params) {
  // params: { pageNo?, pageSize? }
  return request.get('/user/comment/my/page', { params })
}

// 发布评论（需登录）
export function createComment(data) {
  // data: { mid, tid?, mname?, score, content }
  return request.post('/user/comment', data)
}

// 更新评论（需登录）
export function updateComment(data) {
  // data: { id, score?, content? }
  return request.put('/user/comment', data)
}

// 删除评论（需登录）
export function deleteCommentById(id) {
  return request.delete(`/user/comment/${id}`)
}